@pjft So I tried the sudo vcdbg reloc. Unfortunately, I'm doing this on an old 720 resolution projection screen TV at the moment, so everything in the console is pretty unreadable. Is there anyway that I could direct that output to a file so I can post the results here? I don't know if I would understand the output on my own even if I could read it.
What I have noticed is that EmulationStation seems to load quicker, now that I've changed the VRAM limit to 50MB. Also, I now have the ability to load games in Atari5200 and SNES again even with the four Atari Gamelist.xml files loaded up.
Unfortunately, after loading a game and coming back out to the EmulationStation main menu, I'm still having that issue with the icons flashing white again, and it seems to get worse after trying out a few emulators.
I'll let you know how long it takes for me to "break" it again once I start adding more XML files and artwork. I should be starting making some new ones some time this weekend if the program beta is created on schedule.
Here's the thread about that, if you haven't seen it already: https://retropie.org.uk/forum/topic/10406/making-premade-gamelist-xml-with-xtra-media-collections
EDIT:
Here's a list of the systems and how many roms I have for them. Only the Atari systems have a gamelist.xml and artwork at this point:
Atari 2600: 723
Atari 5200: 94
Atari 7800: 85
Atari LYNX: 85
Nintendo; 1721
Super Nintendo: 1141
Gameboy: 668
Gameboy Color: 595
Gameboy Advance: 1117
Sega Genesis: 951
Sega Master System: 320
Sega Game Gear: 308
Sega SG-1000: 66
Turbo Grafx 16: 220
Colecovision: 189
Total Systems: 15
Total Games: 8,283